Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 TELFORD ROAD Terraced £342,854 £217,500 13 Jul 2007
23 TELFORD ROAD Terraced £331,398 £172,000 2 Aug 2004